have something at the tip of one's fingers